
public class EntityPair {

  static public class Labels {
    public static final int NONE = 0;
    public static final int ROLE_LR = 1;
    public static final int ROLE_RL = 2;
    public static final int ROLE_SYM = 3;
    public static final int PART_LR = 4;
    public static final int PART_RL = 5;
    public static final int AT_LR = 6;
    public static final int AT_RL = 7;
    public static final int SOC_LR = 8;
    public static final int SOC_RL = 9;
    public static final int SOC_SYM = 10;
    public static final int NEAR_SYM = 11;
  }

  String m_strID;

  // index of left entity
  int m_nLeft;
  // index of right entity 
  int m_nRight;
  
  int m_nTrueLabel;
  int m_nInfLabel;

  // confidence for inferred label
  double m_conf;


  public EntityPair(String strID, int nLeft, int nRight)
  {
    m_strID = m_strID;

    m_nLeft = nLeft;
    m_nRight = nRight;

    m_nTrueLabel = m_nInfLabel = -1;
    m_conf = 0.0;
  }


}
